{"id":38432,"date":"2009-05-31T09:07:14","date_gmt":"2009-05-31T09:07:14","guid":{"rendered":"https:\/\/www.vmengine.net\/2009\/05\/31\/nube-windows-azure-sql-data-service\/"},"modified":"2025-05-23T17:07:10","modified_gmt":"2025-05-23T17:07:10","slug":"nube-windows-azure-sql-data-service","status":"publish","type":"post","link":"http:\/\/temp_new.vmenginelab.com\/es\/2009\/05\/31\/nube-windows-azure-sql-data-service\/","title":{"rendered":"Nube: Windows Azure &#8211; SQL Data Service"},"content":{"rendered":"<p><!--:it-->La plataforma de Cloud Computing de Microsoft, que es del tipo Application\/Platform (Saas\/PaaS), cuenta con un servicio interesante, <a href=\"http:\/\/www.microsoft.com\/azure\/data.mspx\">SQL Data Service<\/a> (SDS), representa una base de datos relacional basada en la nube desarrollada con tecnolog\u00eda SQL <a href=\"http:\/\/www.microsoft.com\/italy\/server\/sql\/2008\/default.mspx\">Server 2008<\/a> de la que recomiendo ver la presentaci\u00f3n en <a href=\"http:\/\/www.microsoft.com\/servers\/sql\/2008\/sqlserverenergy\/it\/it\/default.aspx?WT.srch=1&amp;WT.mc_id=ms_sql\">silverlight<\/a>.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-263\" title=\"sqlserver2008\" src=\"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2009\/05\/sqlserver20081-1.jpg\" alt=\"sqlserver2008\" width=\"438\" height=\"459\"><\/p>\n<p>A trav\u00e9s de SDS es posible utilizar f\u00e1cilmente una base de datos relacional RDBMS (como SQL Server) aprovechando la distribuci\u00f3n global de los centros de datos de Microsoft destinados al desarrollo del proyecto <a href=\"http:\/\/www.microsoft.com\/azure\">Azure <\/a>, por lo tanto disponibilidad, escalabilidad y seguridad.<\/p>\n<h3>Caracter\u00edsticas del servicio de datos SQL<\/h3>\n<ul>\n<li>Creaci\u00f3n, acceso y manipulaci\u00f3n de tablas, vistas, \u00edndices, roles, procedimientos almacenados, desencadenadores y funciones<\/li>\n<li>Insertar, actualizar y eliminar<\/li>\n<li>Restricciones<\/li>\n<li>Transacciones<\/li>\n<li>Tablas temporales<\/li>\n<li>Compatibilidad con consultas<\/li>\n<li>Funciones b\u00e1sicas (agregados, matem\u00e1ticas, cadena, fecha\/hora)<\/li>\n<li>Un subconjunto de los procedimientos almacenados integrados de SQL y las vistas del sistema existentes<\/li>\n<li>Ado.Net<\/li>\n<li>ODBC<\/li>\n<li>PHP<\/li>\n<li>Compatibilidad con la ejecuci\u00f3n de scripts de configuraci\u00f3n de SQL a trav\u00e9s de SQLCMD y SQL Query Analyzer desde SQL Server Management Studio<\/li>\n<li>Compatibilidad con Visual Studio y SQL Server Management Studio<\/li>\n<li>Compatibilidad con SQL Server Management Studio, SQL Server PowerShell y acceso mediante programaci\u00f3n a trav\u00e9s de SQL Server Management Objects (SMO)<\/li>\n<li>Compatibilidad con el aprovisionamiento sin fricciones de servidores l\u00f3gicos y bases de datos a trav\u00e9s del portal de cuentas de SQL Data Services<\/li>\n<li>SDS admite el modelo de autenticaci\u00f3n SQLControdas redundantes de la base de datos de usuario<\/li>\n<li>Usuario autenticado por inicios de sesi\u00f3n SQL est\u00e1ndar<\/li>\n<li>Asignaci\u00f3n de inicio de sesi\u00f3n al usuario dentro de la base de datos<\/li>\n<li>Los mecanismos SQL USER y ROLE actuales siguen funcionando con la base de datos. Permisos GRANT\/DENY\/REVOKE de objetos SQL a USER\/ROLE<\/li>\n<li>Copias redundantes de bases de datos de usuario para una r\u00e1pida conmutaci\u00f3n por error y alta disponibilidad en caso de error<\/li>\n<li>Equilibrio de carga autom\u00e1tico para una utilizaci\u00f3n \u00f3ptima de los recursos y el rendimiento<\/li>\n<li>Escale horizontalmente con varias bases de datos y aplicaciones compatibles con particiones<\/li>\n<li>Copia de seguridad autom\u00e1tica del sistema para la protecci\u00f3n de datos<\/li>\n<li>Estar\u00e1 disponible un subconjunto de las funciones de capacidad de administraci\u00f3n de SQL existentes<\/li>\n<\/ul>\n<p>Como puedes ver en la lista de caracter\u00edsticas, es como tener instalado tu propio servidor de red de bases de datos SQL Server y administrarlo con las herramientas habituales (Management Server, SQL Analyzer, Visual Studio) utilizando todas las caracter\u00edsticas cl\u00e1sicas de un SQL Server (funciones, vistas, procedimientos almacenados, tablas, \u00edndices. transacciones, etc.), pero con la potencia y fiabilidad de una infraestructura de Cloud Computing escalable.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-266\" title=\"Celeste\" src=\"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2009\/05\/azure1-1.jpg\" alt=\"Celeste\" width=\"977\" height=\"309\"><\/p>\n<p>Obviamente, es impensable utilizar este servicio sin soportar nuestras interfaces SW con otros servicios de Windows Azure como <a href=\"http:\/\/www.microsoft.com\/azure\/services.mspx\">los Servicios .NET porque<\/a> la presencia de internet te har\u00eda perder las ventajas de utilizar un RDBMS Basado en la Nube, mientras que al estar en los mismos centros de datos con conectividad dedicada, tienes la m\u00e1xima ventaja en rendimiento.<\/p>\n<p>Por ahora, el servicio est\u00e1 limitado para cada usuario a una base de datos de un m\u00e1ximo de 10GB, que no es poco, el modelo de pago es el cl\u00e1sico de pago por uso.<\/p>\n<p>Sin duda es un servicio muy profesional y est\u00e1 a la vanguardia entre los servicios de bases de datos actuales en la Nube, ser\u00eda para ser probado para grandes portales con mucho tr\u00e1fico.<!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La plataforma de Cloud Computing de Microsoft, que es del tipo Application\/Platform (Saas\/PaaS), cuenta con un servicio interesante, SQL Data Service (SDS), representa una base de datos relacional basada en la nube desarrollada con tecnolog\u00eda SQL Server 2008 de la que recomiendo ver la presentaci\u00f3n en silverlight. A trav\u00e9s de SDS es posible utilizar f\u00e1cilmente [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":38433,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[1069,1019,146,266,1070,1071,270,1072,1073,1074,1075,1076,244,1077],"class_list":["post-38432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar","tag-analizador-de-consultas-sql","tag-celeste","tag-computacion-en-nube","tag-ecosistema","tag-estudio-de-administracion-de-sql","tag-estudio-visual","tag-microsoft-es","tag-rdbms-es","tag-servicio-de-datos-sql","tag-servicios-net","tag-servidor-sql","tag-sql-server-2008-es","tag-tecnico","tag-windows-azure-es"],"aioseo_notices":[],"jetpack_featured_media_url":"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2009\/05\/Windows-Azure-SQL-Data-Service-2.png","amp_enabled":true,"_links":{"self":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/comments?post=38432"}],"version-history":[{"count":1,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38432\/revisions"}],"predecessor-version":[{"id":40867,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38432\/revisions\/40867"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/media\/38433"}],"wp:attachment":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/media?parent=38432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/categories?post=38432"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/tags?post=38432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}